@media only screen and (max-width: 1680px){
    .divbox{width: 80%;}
    .zyywlist li:hover .ywtxt1{padding: 55px 30px 0;}
    .zyywlist .ywtxt1 p{margin-top: 30px;}
    .ywtxt1 i{margin-top: 40px;}
    nav ul li a{padding: 0 15px;}
    .navlist_div1_left{padding: 0 60px;}
    .navlist{margin-top: -18px;}
    .bannerinner h2{font-size: 48px;line-height: 54px;}
    .i_tit h2 span{font-size: 28px;}
    .i_tit h3{font-size: 16px;}
    .zyywlist .ywtxt h2{font-size: 18px}
    .zyywlist .ywtxt span, .zyywlist .ywtxt1 span{font-size: 12px;line-height: 24px;}
    .xwdtlb h3{font-size: 16px;}
    .zyywlist .ywtxt1 h2{font-size: 18px;}
    .subcont ul li span{margin-right: 12%;}
    .subcont_txt h3{font-size: 18px;}
    .fott p font{font-size: 18px;}
    .ej_nav h2{font-size: 26px;}
    .zyyw_txt_r h4,.zyyw_txt_r h3..zyyw_txt_bt h3,.zyyw_txt_bt h3,.zyyw_txt_bt h3{font-size: 18px}
    .hkzy_txt h2,.hkcw_nr_r_list_txt h2{font-size: 16px;}
    .zyyw_txt_bt h4,.hkzy h4{font-size: 14px}
    .zyyw_txt_xq p{height: 96px;}
    .zyyw_txt2_nr_l_1 h3,.zyyw_txt2_nr_r h2,.zyyw_txt1_nr_list h2{font-size: 16px;}
    .jzsbwx_t span{font-size: 36px;}
    .jzsbwx_b h3{font-size: 16px;}
    .zzjg_bt ,.qynj_bt h3,.zzjg_bt h3,.zzjs_bt h3,.zczc_right h3{font-size: 24px;}
    .rczp .zzjg_bt h4,.zzjg_bt h4,.qynj_bt h4,.zzjs_bt h4,.zczc_right h4{font-size: 18px;}
    .rczp_txt1 h3,.rczp_txt2 h3,.rczp_txt3 h3,.rczp_txt4 h3,.rczp_txt5 h3{font-size: 16px;}
    .rczp_txt1 p,.rczp_txt2 p,.rczp_txt3 p,.rczp_txt4 p,.rczp_txt5 p{font-size: 14px;}
    .qywh_bt_r h3{font-size: 28px;}
    .a_txt{padding: 50px 30px 0;}
    .qywh_txt ul li p{font-size: 15px;}
    .qynj .qynj_txt h4{font-size: 46px;}
    .hzhb_bt h3{font-size: 22px;}
    .hzhb_bt h4{font-size: 18px;}
    .zczc_right h4{margin-bottom: 30px;}
    .zczc_right p{font-size: 14px;margin: 10px;}
    .gsjj_right h3{font-size: 18px;}
    .gsjj_right h2{font-size: 52px;}
    .gsjj_right h2{margin-bottom: 30px;margin-top: 8px;}
    .gsjj_right{padding-left: 45px;padding-right: 20px;}
    .gsnr_bt h3, .gsnr_bt strong{font-size: 18px;}
    .tzzgx_l ul li p{padding-right: 0;padding-left: 60px;}
    .gszl ul li a i{margin-right: 10px;}
    .tzzgx_l ul li span em{font-size: 20px;}
    .tzzgx_l ul li p{font-size: 14px;}
    .gszl ul li p{font-size: 14px;padding-left: 20px;}
    .gszl ul li a{font-size: 12px;padding-right: 5px;}
    .tzzjl h4 font{font-size: 22px;}
    .lxfs .dz{margin-right: 15px;}
    .tzzjl{padding: 42px 10px;}
    .xwdt_ej_nr_txt h3{font-size: 16px;}
    .xwdt_ej_nr{padding: 20px;}
    .xwdt_ej_nr_em h2{font-size: 54px;}
    .xwdt_ej_lb_txt h3{font-size: 16px;}
    .xwdt_ej_lb_sj h4{font-size: 22px;}
    .xwdt_ej_lb font{margin-left: 0;}
    .xwdt_ej_lb_txt{margin-right: 160px;}
    .xqtit h2{font-size: 22px;}
    .lxwm h3{font-size: 28px;}
    .hydl .hydl_txt{padding: 54px 240px 113px 240px;}
    
}

@media only screen and (max-width: 1440px){
    nav ul li a{font-size: 14px;padding: 0 10px;}
    .bannerinner h2{font-size: 36px;line-height: 44px;}
    .zyywlist li:hover .ywtxt1{padding: 30px 20px 0;}
    .i_tit h2 span{font-size: 24px}
    .zyywlist .ywtxt h2,.zyywlist .ywtxt1 h2{font-size: 16px}
    .ywtxt1 i{width: 30px;height: 30px;line-height: 30px;}
    .zyywlist .ywtxt1 p{margin-top: 20px;}
    .subcont_txt h3{font-size: 16px;}
    .fotb a{font-size: 14px;}
    .fott p{font-size: 14px;}
    .fott p font{font-size: 16px;}
    footer{padding-top: 80px;}
    .footer_tp{padding-bottom: 90px;}
    .ej_nav h2{font-size: 24px;}
    .ej_nav_ul li a{font-size: 14px;}
    .zyywxl_list a{font-size: 13px;}
    .zyyw_txt_r h4,.zyyw_txt_r h3,.zyyw_txt_bt h3,.zyyw_txt_bt h3,.zyyw_txt_bt h3{font-size: 16px;}
    .zyyw_txt_bt h4{font-size: 13px;}
    .zyyw_txt_r h3{margin-bottom: 24px;}
    .zyyw_txt_xq p{font-size: 13px;}
    .zyyw_txt_bt{margin-top: 50px;margin-bottom: 20px;}
    .jzsbwx_t span{font-size: 28px;}
    .fjjgz_txt_r{padding-right: 48px;padding-left: 40px;}
    .zzjg_bt h3,.qynj_bt h3,.zzjs_bt h3,.zczc_right h3{font-size: 22px;}
    .rczp .zzjg_bt h4,.rczp_txt3 h3,.rczp_txt4 h3,.rczp_txt5 h3,.zzjg_bt h4,.qynj_bt h4,.zzjg_bt h4,.zzjs_bt h4,.zczc_right h4{font-size: 16px;}
    .rczp_txt3 h4{margin-bottom: 35px;}
    .rczp_txt3 p{margin-bottom: 20px;}
    .zpxx strong,.zx_u1 li{font-size: 16px;}
    .zpxx h2{font-size: 14px;}
    .rcln p{font-size: 14px;margin-bottom: 20px;}
    .rcln_txt h2{font-size: 16px;}
    .rcln p{font-size: 12px;}
    .qywh_bt_r h3{font-size: 24px;margin-bottom: 26px;}
    .qywh_bt_r p,.qywh_bt_r h4,.qywh_bt_r p strong{font-size: 14px;}
    .qywh_bt_r p{margin-bottom: 40px;}
    .qywh_nj_r h3,.qywh_nj_r span,.qywh_nj_r p{font-size: 14px}
    .qywh_nj_r a{margin-top: 24px;}
    .qywh_ml ul li h3,.xscy ul li p,.qywh_ml_txt p,.qywh_ml_txt p strong{font-size: 14px;}
    .a_txt p{font-size: 14px;}
    .qywh_txt ul li p{font-size: 14px;}
    .qywh_txt_bt h3{font-size: 14px;}
    .qywh_txt ul li{padding: 25px;}
    .qywh_txt_bt h3::after,.qywh_txt ul li p{margin-top: 18px;}
    .qywh_txt_bt i{font-size: 30px;}
    .qynj .qynj_txt h4{font-size: 42px;}
    .qynj_txt_bot_nr p,.qynj_txt_bot_nr strong{font-size: 14px;}
    .qynj .swiper-button-next, .qynj .swiper-button-prev{width: 40px;height: 40px;line-height: 40px;font-size: 28px;}
    .hzhb_bt h3{font-size: 20px;}
    .hzhb_bt h4{font-size: 16px;}
    .hzhb_nav_ul li a{font-size: 14px;line-height: 65px;}
    .zczc_right p{font-size: 14px;line-height: 28px;}
    .gsjj_right h3{font-size: 16px;}
    .gsjj_right h2{font-size: 46px;}
    .gsjj_right p{font-size: 14px;}
    .gsnr_bt h3, .gsnr_bt strong{font-size: 16px;}
    .gsnr_txt p{font-size: 14px;}
    .gsnr_txt{padding: 60px 0;margin-top: 0;}
    .gsnr_bt{margin-bottom: 30px;}
    .tzzgx_l ul li p{padding-left: 30px;font-size: 14px;}
    .tzzgx_l ul li a i{margin-right: 10px;}
    .tzzgx_l ul li span em{font-size: 18px;}
    .gszl ul li p{padding-left: 10px;}
    .tzzgx_r{padding-left: 40px;}
    .tzzgx_r h3{font-size: 16px;margin-bottom: 20px;}
    .tzzjl>p{padding-bottom: 50px;}
    .tzzjl h4 font{font-size: 19px;}
    .lxfs .lxfs_ewm{margin-top: 10px;}
    .xwdt_ej_nr_em h2{font-size: 48px;}
    .xwdt_ej_nr{padding: 10px;}
    .xwdt_ej_lb_sj h4{font-size: 20px}
    .xqtit h2{font-size: 20px;}
    .xqtit h2{margin-bottom: 30px;}
    .lxwm h3{font-size: 24px;}
    .lxwm_ul_r h4{font-size: 14px;}
    .lyzx{padding-right: 120px;}
    .xwdtlb em{font-size: 16px;}


}
@media only screen and (max-width: 1366px){
    .bannerinner h2{font-size: 28px;line-height: 35px;}
    .zyywlist .ywtxt span, .zyywlist .ywtxt1 span{line-height: 24px;display: block;}
    .xwdtlb .swiper-button-next, .xwdtlb .swiper-button-prev{margin-top: 30px;}
    .footer1{width: 70%;}
    .footer2{width: 30%;}
    .footer_bt P{font-size: 12px}
    .footer_bt{padding: 18px 0;}
    .ej_nav h2{font-size: 22px;}
    .zyyw_txt2_nr_l_1 h3, .zyyw_txt2_nr_r h2, .zyyw_txt1_nr_list h2,.jzsbwx_b h3{font-size: 15px;margin-bottom: 15px;}
    .jzsbwx_b h3{margin: 10px 0;}
    .zzjg_bt h3,.qynj_bt h3,.zzjs_bt h3,.zczc_right h3{font-size: 20px;}
    .rczp .zzjg_bt h4,.zzjg_bt h4,.qynj_bt h4,.zzjs_bt h4,.zczc_right h4{font-size: 14px;}
    .qywh_bt_r h3{font-size: 20px;}
    .a_txt{padding: 24px;}
    .qynj .qynj_txt h4{font-size: 38px;}
    .hzhb_bt h3{font-size: 18px;}
    .hzhb_bt h4{font-size: 14px;}
    .zczc_right h4{margin-bottom: 20px;}
    .gsjj_right h3{font-size: 14px;}
    .gsjj_right h2{font-size: 32px;}
    .gsnr_bt h3, .gsnr_bt strong{font-size: 16px;}
    .tzzgx_l{width: 62%;}
    .tzzgx_r{width: 38%;}
    .xwdt_ej_nr_em h2{font-size: 36px;}
    .xwdt_ej_lb_sj h4{font-size: 18px;}
    .xwdt_ej_lb_txt{margin-right: 120px;}
    .xqtit h2{font-size: 18px;}
    .zddt ul li dl dt{width: 20%;}
    .zddt ul li dl dt a{padding-right: 60px;}
    .zddt ul li dl a{font-size: 12px;}
    .lxwm h3{font-size: 20px;}
    .lyzx{padding-right: 80px;}
    .tzzgx_l h3{font-size: 16px;}
    .zyywlist .ywtxt h2, .zyywlist .ywtxt1 h2{font-size: 14px;}
    .zyywlist .ywtxt1 p{font-size: 12px;}
    .ywtxt1 i{margin-top: 20px;}
    
}
@media only screen and (max-width: 1280px){
    nav ul li a{padding: 0 5px;}
    .gsjj_right{padding-left: 28px;padding-right: 0;}
    .tzzgx_l ul li p{padding-left: 10px;}
    
}
@media only screen and (max-width: 1200px){
    .headrt{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: #f8f8f8;z-index: 3333;height: calc(100% - 70px);left: 130%;
    transition: all .8s cubic-bezier(.35,.75,.55,1);
    -webkit-transition: all .8s cubic-bezier(.35,.75,.55,1);
    -moz-transition: all .8s cubic-bezier(.35,.75,.55,1);}
    .headrt.on{left: 130%;}
    header.active .headrt{left: 0;}
    header.active .headrt, .headrt{transform: translateX(0);opacity: 1;}
    nav ul>li{width: 100%;border-bottom: 1px solid #eee;box-sizing: border-box;}
    nav ul>li>a{color: #000;line-height: 45px;}
    nav ul>li>a.active{color: #17479e;}
    nav ul li a::after{display: none;}
    .navlist{display: none;}
    .mobile1{display: none;}
    .R_t .login,.login a,.language a,.seach .iconfont{color: #0f75bc;}
    .login a:first-of-type::after{background: #0f75bc;}
    .login,.language,.seach{float: none;display: inline-block;}
    nav{float: none;}
    .mobile{display: block;margin-right: 93px;}
    .logo img{width: 100%;}
    .logo{line-height: 70px;}
    .logo h3{line-height: 70px;}
    .divbox{width: 90%;}
    nav ul li:hover .navlist{display: none;}
    header{position: fixed;width: 100%;z-index: 999;;}
    .logo a{width: 20%;}
    .logo{width: 70%;}
    .zyywxl_list a{font-size: 12px;line-height: 60px;}
    .a_txt p{font-size: 12px;}
    .gsjj_left{width: 100%;}
    .gsjj_right h3::before{display: none;}
    .gsjj_right{width: 100%;padding-left: 0;margin-top: 20px;}
    .gsjj_right h2{font-size: 26px;margin-top: 0;margin-bottom: 10px;}
    .gsjj{padding: 40px 0;}
    .tzzgx_l{width: 100%;}
    .tzzgx_r{width: 100%;margin-top: 40px;}
    .gszl .btn{padding: 20px;padding-bottom: 30px;text-align: center;}
    .tzzgx_l h3{font-size: 16px;margin-bottom: 20px;}
    .tzzgx_l ul li{padding: 15px 0;}
    .pages{margin-top: 40px;}
    .tzzgxlj a{margin-top: 40px;}
    .tzzgx_r h3::after{width: 80%;}
    .tzzgx_l h3::after{width: 80%;}
    .nav_nr_l_txt{display: block;}
    .tzzgx_banner img{height: 500px;}
    .nav_nr_l{top: 40%;transform: translateY(-40%);}
    .nav_nr_l ul{margin-left: 0;}
    .nav_nr_r{left: 0;top: 80%;transform: translateY(-80%);padding-left: 5%;box-sizing: border-box;}
    .tzzgx_banner img{height: 500px;}
    .xqtit h2{font-size: 16px;}
    .alinner p{font-size: 12px;}
    .zddt{background-size: 100% 100%;}
    .banner{padding-top: 70px;}
    .hydl .hydl_txt,.hyzc .hydl_txt{background-size: 100% 100%;transform: none;left: 0;padding: 50px;width: 100%;height: 100%;top: 70px;}
 
}

@media only screen and (max-width: 1024px){
    .zyyw_txt_xq{padding: 20px;}
    .zyyw_txt_xq p{height: 150px;}
    .footer2 a{display:none;}
    .a_txt{width: 100%;display: block;padding: 20px;box-sizing: border-box;position: static;}
    .a_img{width: 100%;display: block;position: static;}
    .ablist li.active:nth-child(odd) .a_img{transform: none;}
    .ablist li:nth-child(even) .a_txt{transform: none;}
    .qywh_txt ul li{width: 100%;margin-right: 0;}
    .qywh_txt_bt img{display: none;}
    .qywh_txt ul li:hover .qywh_txt_bt i{opacity: 1;}
    .qywh_txt ul li:hover .qywh_txt_bt h3{opacity: 1;}
    .qywh_txt ul li:hover .qywh_txt_bt h3::before{opacity: 1;}
    .qywh_txt_bt h3::after{margin-top: 10px;}
    .qywh_txt{margin-top: 40px;}
    .qynj .qynj_txt h4{padding-bottom: 35px;}

    .hzhb_bt{padding: 10px 0;padding-left: 20px;}
    .hzhb_nav{width: 100%;background-size: 100% 100%;padding-bottom: 0;margin-bottom: 20px;}
    .hzhb_bt h3{font-size: 14px;margin-bottom: 0;}
    .hzhb_bt h4{font-size: 12px;height: 24px;}
    .hzhb_bt h3::before{height: 2px;}
    .hzhb_nav_ul li a{padding-left: 20px;line-height: 40px;}
    .hzhb_txt{width: 100%;margin-left: 0;}
    .xwdt_ej_l{width: 100%;margin-right: 0;}
    .xwdt_ej_r{width: 100%;margin-top: 20px;}
    .ej_banner img{height: 120px;margin-top: 70px;height: calc(100% - 70px);;}
    
    
}
@media only screen and (max-width: 768px){
    .ej_banner img{width: 100%;height: 120px;margin-top: 70px;}
    .zyyw_txt_l{width: 100%;}
    .zyyw_txt_r{width: 100%;padding-left: 0;}
    .zyyw_txt_r::before{display: none;}
    .zyyw_txt{padding: 30px 0;}
    .zyyw_txt_r h4{margin-top: 20px;}
    .zyyw_txt_r h3{margin-bottom: 10px;}
    .xxjskf_lb{width: 100%;margin-right: 0;}
    .zyyw_txt_xq p{height: auto;}
    .zyyw_txt_r h4, .zyyw_txt_r h3, .zyyw_txt_bt h3, .zyyw_txt_bt h3, .zyyw_txt_bt h3{font-size: 14px;line-height: 24px;}
    .zyyw_txt_r p{font-size: 12px;}
    .zyyw_txt_xq p{font-size: 12px;margin-top: 15px;}
    .zyyw_txt_bt{margin-top: 20px;margin-bottom: 10px;}
    .ej_nav h2{width: 100%;}
    .ej_nav_ul{float: none;width: 100%;font-size: 0;margin-bottom: 20px;}
    .ej_nav_ul li{width: 49%;text-align: center;margin-right: 2%;margin-bottom: 10px;}
    .ej_nav_ul li:nth-of-type(2n){margin-right: 0;}
    .ej_nav_ul li a{line-height: 40px;background: #eceef0;width: 100%;font-size: 12px;}
    .zyywxl_list a{line-height: 40px;}
    .zyywxl{border-top: 1px solid #dbdee4}
    .logo h3{font-size: 12px;}
    .mobile{transform:translateX(0px);margin-right: 0;}
    .zyywxl_list a{margin-left: 15px;}
    .logo h3{margin-left: 5px;}
    footer{padding-top: 40px;}
    .fott img{width: 50%;margin-bottom: 20px;}
    .footer1{width: 100%;}
    .fotb{margin-top: 10px;}
    .fott{padding-bottom: 30px;border-bottom: none;}
    .fott p{font-size: 12px;line-height: 24px;}
    .fott p font{font-size: 14px;}
    .fotb a{font-size: 12px;}
    .fotb{display: none;}
    .footer2{width: 100%;}
    .ewm{float: none;margin: 0 auto;}
    .footer_tp{padding-bottom: 20px;}
    .ewm p{font-size: 12px;}
    .footer_bt_r{float: none;}
    .footer_bt P:last-of-type{margin-left: 0;}
    .footer_bt P{line-height: 20px;}
    .footer_bt span{display: none;}
    .footer_bt_r a{font-size: 12px;}
    .fott p i{margin-right: 10px;}
    .hkzy_txt{width: 100%;margin-right: 0;}
    .hkcw_nr_l{display: block;width: 100%;padding: 0 20px;}
    .hkcw_nr_r{display: block;}
    .hkcw_nr{display: block;}
    .zyyw_txt1_nr_list{display: block;padding: 20px;}
    .hkzy{padding: 20px;}
    .hkzy_txt h2, .hkcw_nr_r_list_txt h2{font-size: 14px;}
    .hkzy_txt p{font-size: 12px;margin-top: 15px;}
    .hkzy_txt h2::after{margin: 10px 0;}
    .hkzy_txt:last-of-type{margin-top: 20px;}
    .hkcw_nr_l img{margin-bottom: 15px;}
    .hkcw_nr_r_list,.zyyw_txt2_nr{padding:20px;}
    .hkcw_nr_r_list_txt{width: 100%;padding-left: 0;}
    .hkcw_nr_r_list img{max-width: 100%;}
    .hkzy_txt h2, .hkcw_nr_r_list_txt h2{margin-bottom: 10px;}
    .fjns .zyyw_txt2_nr_r{width: 100%;padding-right: 0;margin-left: 0;margin-top: 15px;}
    .fjns .zyyw_txt2_nr_l{width: 100%;}
    .zyyw_txt2_nr_l_1 h3{margin-bottom: 0;}
    .hkcw_nr_l p,.hkcw_nr_r_list_txt p,.zyyw_txt2_nr_r p{font-size: 12px;}
    .zyyw_txt2_nr_l{width: 100%;}
    .zyyw_txt2_nr_r{width: 100%;margin-left: 0;margin-top: 15px;}
    .zyyw_txt2_nr_l img{width: 100%;}
    .zyyw_txt1_nr_list img{width: 100%;}
    .zyyw_txt1_nr_list h2{margin-top: 15px;}
    .zyyw_txt2_nr_r h2,.hkcw_nr_r_list_txt h2{text-align: center;}
    .zyyw_txt2:last-of-type{margin-bottom: 40px;}
    .zyyw_txt3 .zyyw_txt2_nr:nth-child(4) .zyyw_txt2_nr_r{width: 100%;}
    .zyyw_txt3 .zyyw_txt2_nr:nth-child(4) .zyyw_txt2_nr_l{width: 100%;}
    .zyyw_txt3 .zyyw_txt2_nr:last-of-type,.fjjgz{margin-bottom: 40px;}
    .jzsbwx li{width: 100%;margin-right: 0;}
    .jzsbwx_b h3{font-size: 14px;}
    .jzsbwx_b p{height: auto;}
    .jzsbwx_b h3{margin-bottom: 0;}
    .fjjgz_txt_l{width: 100%;display: block;}
    .fjjgz_txt_r{width: 100%;display: block;}
    .fjjgz_txt_l img{position: static;}
    .fjjgz_txt_r{border-left: 1px solid #e0e0e0;}
    .fjjgz_txt{margin-top: 20px;}
    .fjjgz p{font-size: 12px;}
    .rczp{padding: 40px 0;}
    .zzjg_bt h3, .qynj_bt h3, .zzjs_bt h3, .zczc_right h3{font-size: 16px;margin-bottom: 0;}
    .rczp .zzjg_bt h4, .zzjg_bt h4, .qynj_bt h4, .zzjs_bt h4, .zczc_right h4{font-size: 12px;margin-bottom: 15px;line-height: 24px;}
    .rczp_txt1 h3, .rczp_txt2 h3, .rczp_txt3 h3, .rczp_txt4 h3, .rczp_txt5 h3{font-size: 14px;margin-bottom: 10px;}
    .rczp_txt1 p, .rczp_txt2 p, .rczp_txt3 p, .rczp_txt4 p, .rczp_txt5 p{font-size: 12px;line-height: 28px;}
    .rczp_txt2 p{padding: 15px 0;}
    .rczp_txt2_l{width: 100%;padding-right: 0;}
    .rczp_txt2 p strong{font-size: 14px;}
    .rczp_txt2_r{display: none;}
    .rczp_txt1,.rczp_txt2,.rczp_txt3,.rczp_txt4{margin-bottom: 30px;}
    .rczp_txt3 h4{width: 100%;margin-right: 0;margin-bottom: 15px;}
    .rczp_txt3 p{margin-bottom: 15px;}
    .rczp_txt4_r{width: 100%;padding-left: 0;}
    .rczp_txt4_l{width: 100%;margin-bottom: 15px;}
    .rczp_txt5_l{width: 100%;padding-right: 0;margin-bottom: 15px;}
    .rczp_txt5_r{width: 100%;}
    .rczp_txt5_r h5{font-size: 14px}
    .zpxx_bt{float: none;margin-bottom: 20px;width: 100%;font-size: 0}
    .zpxx h2{font-size: 12px;}
    .zpxx strong{font-size: 14px;}
    .zpxx_bt a{font-size: 12px;width: 48%;height: 32px;line-height: 32px;margin-right: 4%;}
    .zpxx_bt a:last-of-type{margin-right: 0;}
    .zxns_list1{margin-top: 20px;}
    .zpxx strong, .zx_u1 li{font-size: 12px;}
    .zx_u2 ol li{font-size: 12px;line-height: 40px;}
    .zx_u1{line-height: 40px;}
    .zx_u1 li{line-height: 40px;}
    .zx_u2 ol li:nth-of-type(4){width: 30%;}
    .zx_u2 ol li:nth-of-type(3){width: 16%;}
    .zx_u2 ol li:nth-of-type(2){width: 16%;}
    .zx_u2 ol li:nth-of-type(1){width: 18%;}
    .zx_u1 li:nth-of-type(4){width: 30%;}
    .zx_u1 li:nth-of-type(3){width: 16%;}
    .zx_u1 li:nth-of-type(2){width: 16%;}
    .zx_u1 li:nth-of-type(1){width: 18%;}
    .zhaoxiannashi{padding: 20px;}
    .zhaoxiannashi_l{width: 100%;}
    .zhaoxiannashi_r{width: 100%;padding-left: 0;margin-top: 20px;}
    .zhaoxiannashi p{font-size: 12px;}
    .pages{margin-top: 40px;}
    .pages ul li a{font-size: 12px}
    .pages ul li:first-child{width: 60px;margin-bottom: 10px;}
    .pages ul li:last-child{width: 60px;}
    .pages ul li{margin-bottom: 10px;width: 25px;height: 25px;line-height: 25px;}
    .pages ul li.active a{line-height: 24px;}
    .pages ul li a{line-height: 24px;}
    .rcln_txt ul li{width: 100%;padding: 40px;}
    .rcln p{margin-bottom: 10px;}
    .rcln_txt h2{font-size:14px;margin: 0;}
    .rcln_txt p{margin-bottom: 0;line-height: 20px;}
    .qywh_bt_l{width: 50%;margin-left: 25%;}
    .qywh_bt_r{width: 100%;padding-left: 0;}
    .qywh{padding: 40px 0;}
    .qywh_bt_r h3{font-size: 16px;margin-bottom: 5px;}
    .qywh_bt_r p, .qywh_bt_r h4, .qywh_bt_r p strong{font-size: 12px;}
    .qywh_bt_r a{font-size: 12px;width: 120px;height: 32px;line-height: 32px;}
    .qywh_bt_r p{margin-bottom: 15px;}
    .qywh_ml{margin-top: 40px;}
    .qywh_ml h4 font{font-size: 14px;line-height: 45px;}
    .qywh_nj{padding: 20px 0;}
    .qywh_nj_r{width: 100%;padding-left: 0;}
    .qywh_nj_l{width: 50%;margin-left: 25%;margin-bottom: 20px;}
    .qywh_nj_r h3::before{margin-right: 8px;}
    .qywh_nj_r span{font-size: 12px;margin: 0;}
    .qywh_nj_r span i{font-size: 18px;margin-right: 8px;}
    .qywh_nj_r p{font-size: 12px;line-height: 28px;}
    .qywh_nj_r a{font-size: 12px;width: 48%;height: 32px;line-height: 32px;margin-right: 4%;margin-top: 20px;}
    .qywh_nj_r a:last-of-type{margin-right: 0;}
    .qywh_ml .pages ul li:first-child{width: 60px;}
    .qywh_ml .pages ul li:last-child{width: 60px;}
    .qywh_ml .pages ul li{width: 25px;height: 25px;line-height: 25px;margin-right: 3px;}
    .qywh_ml .pages ul li a{line-height: 24px;}
    .qywh_ml .pages ul li.active a{line-height: 24px;}
    .qywh_ml .pages{margin-top: 40px;}
    .qywh_ml ul li{width: 100%;padding: 20px;}
    .qywh_ml_txt p:first-of-type{margin-bottom: 5px;}
    .qywh_ml ul li h3{width: 100%;padding-right: 0;}
    .qywh_ml ul li h3, .xscy ul li p, .qywh_ml_txt p, .qywh_ml_txt p strong{font-size: 12px}
    .qywh_txt ul li p{font-size: 12px;}
    .qynj .qynj_txt h4{font-size: 20px;}
    .qynj_txt_bot_nr{width: 100%;padding: 0;margin-top: 0px;}
    .qynj_txt_bot_an{width: 100%;text-align: center;}   
    .qynj_txt_bot_nr strong{margin-right: 10px;}
    .qynj_txt_bot_nr p, .qynj_txt_bot_nr strong{font-size: 12px;}
    .qynj{margin: 40px 0;padding: 0;}
    .qynj_bt{margin-bottom: 30px;}
    .qynj .qynj_txt .qynj_txt_top img{margin-bottom: 20px;}
    .qynj .qynj_txt h4::after{margin-top: 10px;}
    .qynj .qynj_txt h4{padding-bottom: 31px;}
    .qynj .swiper-button-next, .qynj .swiper-button-prev{width: 30px;height: 30px;line-height: 30px;font-size: 20px;margin-top: 10px;}
    .logo a{width: 50%;}
    .hzhb{margin-top: 40px;padding-bottom: 40px;}
    .hzhb_txt li{width:49%;margin-right: 2%;box-sizing: border-box;}
    .hzhb_txt li:nth-of-type(2n){margin-right: 0;}
    .zzjg{margin-top: 40px;padding-bottom: 40px;}
    .zzjg_bt{position: static;}
    .zzjg_bt h3::before,.zczc_right h3::before,.qynj_bt h3::before,.zzjs_bt h3::before{height: 2px;}
    .zzjs_txt_l{display: none;}
    .zzjs_txt_r{width: 100%;margin-left: 0;}
    .zzjs{margin-top: 40px;padding-bottom: 40px;}
    .zzjs_bt h4{margin-bottom: 0;}
    .zzjs_bt{margin: 40px;}
    .zzjs_txt_r li{width: 49%;margin-right: 1%;margin-bottom: 10px;}
    .zzjs_txt_r li:nth-of-type(2n){margin-right: 0;}
    .zzjs_txt_r li:nth-of-type(3n){margin-right:1%}
    .zczc_left{float: none;margin-right: 0;width: 100%;margin-bottom: 20px;}
    .zczc_left img{box-shadow: 5px 5px 0 #17479e}
    .zczc_right p{font-size: 12px;margin: 10px 0;}
    .zczc{margin-top: 40px;padding-bottom: 40px;}
    .gsjj_right h2{font-size: 20px;}
    .gsjj_right p{font-size: 12px;}
    .gsnr_txt{padding: 20px 0;}
    .gsnr_txt:first-of-type .gsnr_bt span,.gsnr_txt:nth-child(2) .gsnr_bt span{font-size: 30px;}
    .gsnr_txt:last-of-type .gsnr_bt span{font-size: 30px;}
    .gsnr_bt h3, .gsnr_bt strong{font-size: 14px;}
    .gsnr_bt h3{margin-left: 10px;}
    .gsnr_txt:first-of-type .gsnr_bt span{margin-right: 10px;}
    .gsnr_bt span::after{height: 40px;right: -10px;}
    .gsnr_txt p{font-size: 12px;}
    .gsnr_bt{margin-bottom: 15px;}
    .gsnr_txt:last-of-type{padding-bottom: 40px;}
    .tzzgx{padding: 40px 0;}
    .tzzgx_l h3,.tzzgx_r h3{font-size: 14px;}
    .tzzgx_l ul li span,.tzzgx_l ul li p,.tzzgx_l ul li a,.gszl ul li p,.tzzjl>p{font-size: 12px}
    .tzzgx_l ul li span em{font-size: 14px;}
    .tzzgx_l ul li{padding: 8px 0;}
    .tzzgx_l ul li a i{width: 25px;height: 25px;line-height: 22px;font-size: 14px;}
    .gszl ul li{box-sizing: border-box;padding: 0 10px;}
    .tzzgx_r{padding-left: 0;}
    .gszl ul li p{line-height: 40px;}
    .gszl ul li a{line-height: 40px;}
    .gszl .btn a{padding: 10px 60px;}
    .tzzjl>p{padding-bottom: 20px;}
    .tzzjl h4{padding-bottom: 15px;}
    .tzzjl{padding: 20px 10px;}
    .tzzgxlj a{width: 100%;}
    .tzzgxlj span{line-height: 40px;font-size: 12px;}
    .tzzgx_banner img{height: 500px;}
    .nav_nr_l ul li span{padding-right: 20px;}
    .nav_nr_l{top: 40%;}
    .nav_nr_r{width: 100%;top: 70%;transform: translateY(-60%);}
    .tzzgx_l ul li span{display: block;padding-left: 10px;}
    .tzzgx_l ul li p{display: block;padding-left: 10px;}
    .tzzgx_l ul li a{display: block;float: none;padding-left: 10px;}
    .tzzgx .pages ul li a{padding-left: 0;}
    .xwdt_ej{padding: 40px 0;}
    .xwdt_ej_nr_txt h3{font-size: 14px;margin-bottom: 0;}
    .xwdt_ej_nr_txt p,.xwdt_ej_nr_em span,.xwdt_ej_lb_txt p,.xwdt_ej_lb_sj h4 span{font-size: 12px;}
    .xwdt_ej_nr_em h2{font-size: 24px;line-height: 30px;display: inline-block;}
    .xwdt_ej_nr_em h2::after{display: none;}
    .xwdt_ej_nr_em{width: 100%;text-align: left;}
    .xwdt_ej_nr_txt{width: 100%;}
    .xwdt_ej_bt{margin-top: 40px;}
    .xwdt_ej_lb_sj{width: 100%;text-align: left;}
    .xwdt_ej_lb_txt h3{font-size: 14px;}
    .xwdt_ej_lb_sj h4{font-size: 16px;}
    .xwdt_ej_lb_txt{width: 100%;margin-right: 0;}
    .xwdt_ej_lb font{display: none;}
    .xwdt_ej_lb_txt h3{margin-bottom: 6px;}
    .xwdt_ej_lb{padding: 20px 0;}
    .xwdt_ej_nr_txt h3{line-height: 28px;}
    .xwdt_ej_nr_em span{margin-left: 8px;}
    .xwdt_ej_nr_txt p{display: none;}
    .xwdt_xq{padding: 40px 0;}
    .return a span{font-size: 12px;}
    .return{margin-top: 20px;}
    .xqtit h2{font-size: 14px}
    .ej_nav h2{font-size: 14px;}
    .xqtit h2{margin-bottom: 10px;}
    .xqtit span{font-size: 12px;}
    .xqtit{padding-bottom: 10px;margin-bottom: 15px;}
    .return a{width: 100% !important;padding: 0 20px !important;margin-bottom: 10px;border:1px solid #eee;line-height: 38px;}
    .return{border: none;}
    .return a:nth-child(2){border-top: 1px solid #eee;border-bottom: 1px solid #eee;;}
    .zddt{padding-top: 100px;padding-bottom: 40px;}
    .zddt ul li dl dd{width: 24%;}
    .zddt ul li dl dd a{padding-left: 5px;line-height: 40px;}
    .zddt ul li dl dt a{padding-right: 0;line-height: 40px;}
    .zddt ul li dl dt{width: 25%;text-align: left;box-sizing: border-box;padding-left: 5px;}
    .lxwm{padding: 40px 0;}
    .lxwm h3,.lxwm strong{font-size: 16px;}
    .lxwm h3{margin-bottom: 15px;}
    .lxwm ul li{width: 100%;margin-right: 0;padding: 20px 0;}
    .lxwm_ul_r p{font-size: 12px;}
    .lxwm_txt{padding: 40px 0;}
    .lyzx{width: 100%;padding-right: 0;}
    .lyzx h2{font-size: 14px;margin-bottom: 20px;}
    .lyzx input,.messagebox textarea{font-size: 12px;}
    .lyzx input{margin-bottom: 10px;}
    .map{width: 100%;margin-top: 40px;}
    #allmap{height: 300px;}
    .lxwm_ul_r h4{font-size: 12px;}
    .banner img:first-of-type{display: none;}
    .banner img:last-of-type{display: block;}
    .bannerinner{display: none;}
    .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{display: none;}
    .swiper-button-next, .swiper-button-prev{width: 30px;height: 30px;line-height: 30px;border-radius: 50%;}
    .swiper-button-next{right: 10px;}
    .swiper-button-prev{left: 10px;}
    .zyyw{padding: 40px 0;}
    .i_tit h2 span{font-size: 16px;}
    .i_tit h3{font-size: 14px;}
    .zyywlist{margin-top: 20px;font-size: 0;}
    .i_tit h2::before{height: 2px;}
    .xwdt{padding: 40px 0;}
    .xwdtlb{margin-top: 20px;}
    .xwdtlb h3{font-size: 14px;}
    .xwdtlb p{font-size: 12px;}
    .xwdtlb p{margin-top: 20px;padding-bottom: 20px;}
    .xwdtlb em{font-size: 14px;padding: 20px 0;}
    .subcont_txt{margin-top: 0;vertical-align: middle;}
    .subcont ul li span{vertical-align: middle;}
    .subcont ul li{padding: 0 18%;}
    .subcont ul{font-size: 0;}
    .subcont_txt h3{font-size: 14px;}
    .subcont ul li span{margin-right: 5%;}
    .subcont_txt{width: 52%;}
    .subcont_txt p{margin: 0;}
    .subcont_txt p::after{margin-top: 15px;}
    .subcont_txt i{margin-top: 10px;margin-left: 0;width: 20px;height: 20px;line-height: 20px;}
    .zyywlist .swiper-button-next,.zyywlist .swiper-button-prev,.subcont .zyywlist .swiper-pagination,.subcont .swiper-button-next, .swiper-button-prev{display: block;}
    .zyywlist .swiper-button-next,.zyywlist .swiper-button-prev{position: static;display: inline-block;margin-top: 50px;background: #eaf1fb;
    border:1px solid #d6d7d8;color: #000;z-index: 9999;}
    .zyywlist .swiper-pagination{display: inline-block;margin-bottom: 6px;color: #b7bcc5;z-index: 9;width: 60%;margin-left: 20%;}
    .zyywlist .ywtxt{padding: 20px 0;}
    .zyyw{text-align: center;}
    .zyyw .i_tit{text-align: left;}
    .zyywlist .swiper-button-next{margin-left: 40%;}
    .zyywlist .swiper-button-prev{margin-right: 40%;}
    .zyywlist .swiper-pagination span{font-size: 18px;font-weight: bold;color: #17479e;}
    .zyywlist .swiper-pagination .swiper-pagination-total{font-size: 14px;font-weight: bold;color: #b7bcc5;}
    .hydl form,.hyzc form{width: 100%;}
    .hydl form input,.hyzc form input{width: 90%;}
    .hydl h2,.hyzc h2{font-size: 18px;}
    .hydl form h3,.hyzc form h3{font-size: 30px;}
    .hydl form input,.hyzc form input{font-size: 12px;}
    .hydl form p,.hydl form p a,.hyzc form p,.hyzc form p a{font-size: 12px;margin-right: 0;text-align: center;}
    .hydl,.hyzc{position: fixed;z-index: 999;background: rgba(255, 255, 255, 0)}
    .zyyw_txt1_nr_x .zyyw_txt1_nr_list{width: 100%;}

    .lxwmewm, .lxwm ul{width: 100%;}
    .lxwmewm img{width: 120px;}
}






@media only screen and (max-width: 320px){
    .logo a{width: 46%;}
    .ej_nav_ul li{width: 49.5%;margin-bottom: 10px;}
    .ej_nav_ul li:nth-of-type(2n){margin-right: 0;}
    .zx_u1{width: 600px;}
    .zxns_list1 aside{width: 600px;}
    .zxns_list1{overflow: hidden;overflow-x: auto;}
    .gszl ul li{padding: 0;}
    .gszl ul li a i{margin-right: 3px;}
    .zddt ul li dl dt{width: 30%;}
    .zddt ul li dl dd{width: 33%;}

    
    
    
}